home *** CD-ROM | disk | FTP | other *** search
- #include "yaklib.h"
-
- void main(int argc, char ** argv)
- {
- int counter;
- if (argc >= 3)
- {
- yakLib myYakLib(argv[2]);
- switch (argv[1][0])
- {
- case 'a' : cout << "Adding Files...\n\n";
- if (argc > 3)
- for (counter = 3; counter < argc; ++counter)
- {
- cout << argv[counter] << "\n";
- myYakLib.addFile(argv[counter]);
- }
- else
- cout << "No files found.\n";
- break;
- case 'x' : if (argc > 3)
- for (counter = 3; counter < argc; ++counter)
- myYakLib.extractFile(argv[counter]); break;
- case 'l' : myYakLib.listFiles(); break;
- case 'd' : if (argc > 3)
- for (counter = 3; counter < argc; ++counter)
- myYakLib.deleteFile(argv[counter]); break;
- case 'b' : myYakLib.loadToMem(argv[3]); break;
- case 's' : cout << argv[3] << " " << myYakLib.fileSize(argv[3]);
- }
- }
- }